English Dictionary
◊ HAIRY VETCH
hairy vetch
n : European vetch much cultivated as forage and cover crops
[syn: {hairy tare}, {Vicia villosa}]